#ifndef UART_H
#define UART_H

#include "common.h"

void StopWdt(void);
bool increaseVCoreToLevel2();
uint16_t setVCoreUp(uint8_t level);
void UART_Init(void);
void initClockTo16MHz();
void UART_Puts(u8 *ptr);
void UART_Putc(u8 c);
void UART_PutNum(long int num,u8 tail);

extern char uart_cmd;

void uart0_init(void);
void uart0_puts(u8 *ptr);

extern char uart0_buf[32];
extern char finish_flag;
extern int uart0_len;
int DoCamaraData(int *rad, int *pos);
void DoBlutoothData(void);
extern int pos, degree;
#endif
